Big Huge Thesaurus

nonsteroidal anti-inflammatory drug

noun